Dictionary search results

Showing 1-4 of 4 results

meme British & World English

An element of a culture or system of behaviour passed from one individual to another by imitation or other non-genetic means

plus ça change New Oxford Dictionary for Writers & Editors

used to express resigned acknowledgement of the immutability of things

You searched for meme