HEADSQUARE Meaning of HEADSQUARE in English n. a rectangular scarf for wearing on the head. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012