What is the full meaning of demanned
DEMAN, to reduce the number of employees in an industry [v]
Example of the word demanned placed on a Scrabble board.