A NARROW SQUEAK BRIT. Meaning of A NARROW SQUEAK BRIT. in English a narrow squeak Brit.informalan escape or victory that is narrowly achieved. → narrow Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004