Pit-hole

Webster's Dictionary of the English Language

·noun A pit; a pockmark.

Related Words