What is the full meaning of overstaffed
OVERSTAFF, to employ too many staff [v]
Example of the word overstaffed placed on a Scrabble board.