VariousWords beta
Definitions:
Noun
breath of fresh air
Definition: a welcome relief; "the new management was like a breath of fresh air"
Definition: Something relieving, refreshing, or new.