Definition of Strangled

  • 1. Held in check with difficulty Adjective Satellite

Synonyms for word "strangled"

Semanticaly linked words with "strangled"