Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
castle in Spain
in English
castle in Spain
#limited
Definitions
Noun
a
large
building
or
set
of
buildings
fortified
to
protect
a
king
or
noble
from
attack
,
especially
in
the
past
Other
a
phrase
used
to
describe
something
that
is
very
unlikely
to
happen
,
based
on
the
idea
that
it
is
difficult
to
throw
a
hat
and
catch
it
while
standing
on
a
castle
in
Spain
Base Words
castle
in
Spain