land mine Syllabification: (land mine)Translate land mine | into French | into Spanish Definition of land mine noun an explosive mine laid on or just under the surface of the ground. land mine in other Oxford dictionaries