English Dictionary
Definition squeak in British English
squeak verb
verb
/skwiːk/
Synonyms and related words
3
to only just be successful or accepted
Example
The legislation is likely to squeak through.
