POPE'S HEAD


Meaning of POPE'S HEAD in English

() A long-handled brush for dusting ceilings, etc., also for washing windows.

Webster's English dictionary.      Английский словарь Webster.