rhizoverb
Beta
Feedback
→
constabulary
Police force
noun / adjective · A police force or relating to its officers and duties.
Enable JavaScript for search, audio, and interactive vocabulary practice.