Words — 6 found
1. protection; advocacy; support; defence; championship; vindication
- We are in commission concerning the protection of children's rights.
2. to protect (e.g. rights, etc.); to advocate (e.g. free trade, etc.); to support
- We must stand up for our rights.
1. backing (for a position); giving support to; helping (someone) to a position
1. retaining wallEngineering term
2. Retaining wallRetaining walls are built in order to hold back earth whi... Read more