Oxford Dictionary New Words

A medley of new words have been added to the online Oxford Dictionary, with braggadocious advances in technology boosting
omnishambles noun, informal a situation that has been comprehensively mismanaged, characterized by a string of blunders and