Definition of Quenched

  • 1. Allayed Adjective Satellite
  • 2. Subdued or overcome Adjective Satellite

Synonyms for word "quenched"

Semanticaly linked words with "quenched"