What is the full meaning of depressomotors
DEPRESSOMOTOR, a drug with the effect of retarding motor activity [n]
Example of the word depressomotors placed on a Scrabble board.