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