ouchy
/AW1 CH IY0/adjective
- 1
(colloquial) Painful, hurtful; that is expressed by the word ouch.
noun
- 1
A lakeside resort near Lausanne, Vaud canton, Switzerland.
Translate โouchyโ into another language
Choose a language below to open the translator with English selected as the source language.