English Dictionary
Definition more or less in British English
more or less phrase
phrase
1
almost
