Webster's English Dictionary
Enter the word to look up:
flagstaff
flag
.
staff
\-.staf\ n : a
staff
on
which
a
flag
is
hoisted