landmine

noun

Alternative spelling of land mine.