NEEDS MUST (OR MUST NEEDS) Meaning of NEEDS MUST (OR MUST NEEDS) in English ~it is or was necessary or unavoidable. → need Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004