Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of manhole

- A hole through which a man may descend or creep into a drain, sewer, steam boiler, parts of machinery, etc., for cleaning or repairing.

Crossword clue for manhole

- Roof cavity entry