refreshing
English Dictionary
->
Letter R
-> refreshing
Search Dictionary:
refreshing Definition
(s)
imparting
vitality
and
energy
; "
the
bracing
mountain
air
"
(s)
pleasantly
novel
or
different
; "
common
sense
of
a
most
refreshing
sort
"
refreshing Synonyms
bracing
brisk
energising
energizing
fresh
novel
refreshful
refreshing
tonic
© Art Branch Inc.