What is the full meaning of stifled
STIFLE, to smother [v]
Example of the word stifled placed on a Scrabble board.