English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition video mapping in British English

video mapping noun

noun
1

a light art consisting in reflecting things onto buildings to make them look slightly different from the way they actually are

Definition video mapping in British English