landmine.com

landmine

  1. (noun) A type of explosive weapon planted in the ground, often hidden, and designed to injure or kill when triggered.