Visit the forum if you have a language query!
Definition from Dictionary, a free dictionary
Life is as tedious as a twice-told tale.William Shakespeare
See also uriné
French, from Latin urina
- Rhymes: -ʊərɪn
- (physiology) Liquid excrement consisting of water, salts and urea, which is made in the kidneys, stored in the bladder, then released through the urethra.
urine m. (plural urines)
- Form of uriner
Elsewhere on the web