English Dictionary
Definition (be) aimed at (doing) something in British English
(be) aimed at (doing) something phrase
phrase
Example
The regulations are aimed at the prevention of accidents at work.
Synonyms and related words
