Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of yuck

- To itch.
- To scratch.

Crossword clue for yuck

- Cry of disgust
- Cry of distaste
- Expression of disgust
- Something messy
- Ugh!