toqus
Dictionary
English
한국어
Register
Login
🔍
rose
noun
a
woody
shrub
with
thorns
that
produces
fragrant
,
often
brightly
coloured
flowers
•
She
planted
a
red
rose
in
the
garden
for
her
grandmother
.
She
planted
a
red
rose
in
the
garden
for
her
grandmother
.
•
A
bouquet
of
fresh
roses
filled
the
living
room
with
a
sweet
scent
.
A
bouquet
of
fresh
roses
filled
the
living
room
with
a
sweet
scent
.