English Dictionary
Definition run a tight ship in British English
run a tight ship phrase
phrase
1
to control something such as an organization or institution in a very strict and effective way
Synonyms and related words
