untrenched Definition
Definition
Not defended by a ditch or trench; (of financial matters, etc.) not in a stage of crisis or insolvency.
Browse
Not defended by a ditch or trench; (of financial matters, etc.) not in a stage of crisis or insolvency.
Browse