Search Results For Accolade
accolade
noun, strong praise or approval; acclaim
From Collins
©HarperCollins 2008. Collins English Dictionary definition of accolade
noun, strong praise or approval; acclaim
From Collins
©HarperCollins 2008. Collins English Dictionary definition of accolade