POPE'S HEAD


Meaning of POPE'S HEAD in English

add. ·- a long-handled brush for dusting ceilings, ·etc., also for washing windows.

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