Top definition
A CCTV system used in a theatrical setting that sends a video and audio feed of the stage to the dressing room and counterweight fly system TVs.
Henry: how do I know when to pull the lever?

Steven: look at McCarter vision!

Steven: WRONG LEVAAAAaaa...
by Shsav98 November 17, 2013
Get the mug
Get a McCarter Vision mug for your guy Riley.