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
