SQUEAK


Meaning of SQUEAK in English

(SUCCEED) [verb] [I usually + adverb or preposition] US - to only just succeed (in something such as a test or competition)He squeaked through the exam. [I]The American tennis player barely squeaked by with a 4-6, 6-3, 8-6 victory in the semi-final. [I]

Cambridge English vocab.      Кембриджский английский словарь.