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. 2012