Store Meaning In The Cambridge English Dictionary