4 definitions by mddw
by mddw November 23, 2021
The tech crew (or krew) of a stage or studio production. People who work together behind the scenes to make sure the production runs smoothly. The tech crew members usually know each other and celebrate after a show together.
by mddw September 23, 2009