Search

Escto search a new word

holdup

noun
originGermanic

An armed robbery, or a delay or obstruction that impedes progress.

Word Map