molecatcher in Irish molecatcher in Irish fiagaí caochán noun A person who traps and kills moles. [from 16th c.] Add to Flashcards