Dictionary search results

Showing 1-3 of 3 results

optical illusion British & World English

Something that deceives the eye by appearing to be other than it is