English Dictionary
Definition micromanage in British English
micromanage verb
[transitive] verb
/ˈmaɪkrəʊˌmænɪdʒ/
Synonyms and related words
