English dictionary
freshen up meaning and definition
Definition and meaning of freshen up at MeaningMonkey.org. freshen up meaning and definition in the English Dictionary.FRESHEN UP verb
Definition of freshen up (verb)
Source: Princeton University Wordnet