SHORT-HANDED MEANING IN ENGLISH

• Short-handed Definition & Synonyms

  1. (a.) Short of, or lacking the regular number of, servants or helpers.


Synonyms:
Undermanned,

RECENT SEARCHES