English dictionary
optical fusion meaning and definition
Definition and meaning of optical fusion at MeaningMonkey.org. optical fusion meaning and definition in the English Dictionary.OPTICAL FUSION noun
Definition of optical fusion (noun)
- the combining of images from the two eyes to form a single visual percept
- synonyms: fusion
Source: Princeton University Wordnet