Meaning of “op art” in the English Dictionary

british dictionary