NOODLE


Meaning of NOODLE in English

1. n. a strip or ring of pasta.

Etymology: G Nudel 2. n.1 a simpleton.

2 sl. the head.

Etymology: 18th c.: orig. unkn.

Oxford English vocab.      Оксфордский английский словарь.