landmine

Our editors are putting together more complete content — check back in about 20 minutes

landmine — noun

1. an explosive device hidden in the ground

1.noun
Definition

an explosive device hidden in the ground

Example

Soldiers carefully cleared the landmines from the field.