Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Saint Andrew's cross
in English
Saint Andrew's cross
#limited
Definitions
Noun
the
national
flag
of
Scotland
The
Scottish
team
waved
the
Saint
Andrew's
cross
flag
proudly
.
a
diagonal
cross
with
oblique
bars
The
architect
designed
a
building
with
a
Saint
Andrew's
cross
pattern
on
its
facade
.
an
X-shaped
frame
for
restraint
The
police
used
a
Saint
Andrew's
cross
to
restrain
the
violent
suspect
.