uphasp

/ˈʌphæsp/

Definitions

1. noun

A small explosive device, typically a grenade, often used in military contexts.

“The soldier carefully handled the uphasp to avoid triggering it.”

Synonyms

  • explosive
  • grenade

Antonyms

  • dud
  • inert