LIMPET MINE Meaning of LIMPET MINE in English ■ noun a mine that attaches magnetically to a ship's hull and explodes after a certain time. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004