Definition of Entrenched

  • 1. Dug in Adjective Satellite
  • 2. Established firmly and securely Adjective Satellite

Semanticaly linked words with "entrenched"