Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
urine
in English
urine
us
//ˈjʊrin//
uk
//ˈjʊrin//
#common
Plural
urine
Definitions
Noun
waste
liquid
produced
by
kidneys
;
stored
in
bladder
liquid
waste
with
water
,
salts
,
and
urea
;
excreted
through
urethra