constrictive
Explore definitions, synonyms, and language insights of constrictive
Definitions
Adjective Satellite
(of circumstances) tending to constrict freedom
Adjective Satellite
restricting the scope or freedom of action