Meaning of refreshing
Definition of refreshing
(adj)
imparting
vitality
and energy; "the
bracing
mountain
air"
pleasantly
new or different; "common
sense
of a
most
refreshing sort"
Other information on refreshing
WIKIPEDIA results for
refreshing
Amazon results for
refreshing
Tweet