molecatching en · NOUN EtymologyFrom mole + catching. Meanings (uncountable) The trapping and killing of moles. Relateds molecatcher