Flagstaff



ENGLISH MEANING
noun
1.
A staff on which a flag is hoisted.