Shicer

Webster's Dictionary of the English Language

·add. ·noun An unproductive mine; a duffer.

Related Words