adjective
1. controlled or ruled by superior authority or power (Freq. 2)
• Similar to: ↑controlled
2. harassed by persistent nagging
• Syn: ↑henpecked
• Similar to: ↑submissive
Useful english dictionary. 2012.
Useful english dictionary. 2012.