English | German | Russian | Czech

hold-upper English

Meaning hold-upper meaning

What does hold-upper mean?

hold-upper

(Philippines) A hold up man; a stick up man.

Are you looking for...?

hold | upper