What new words have made their way into the latest edition of the Oxford English Dictionary? Have we heard them being used? Do we know what they mean?

Edenbridge , EDENBRIDGE group
What new words have made their way into the latest edition of the Oxford English Dictionary? Have we heard them being used? Do we know what they mean?