MANX SHEARWATER Meaning of MANX SHEARWATER in English ■ noun a dark-backed shearwater that nests on islands in the NE Atlantic and Mediterranean. [ Puffinus puffinus .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004