Definition of "Refreshing" :
adjective: imparting vitality and energy
adjective: pleasantly new or different
"Common sense of a most refreshing sort."
adjective: imparting vitality and energy
adjective: pleasantly new or different
"Common sense of a most refreshing sort."