Top definition
Liquid Crystal Display Multi-Touch. This is a lcd tv based multitouch which is a big multitouch table and is built only by few companys such as and, to name a few. It differs because most other multitouch systems are projection based, such as the Microsoft Surface.
Person: Hey did you check out that LCD MT at the technology show last weekend?

Me: Yeah, it was very cool with 4 people playing on the display at once. I want one of those.
by Mr.CoolThings April 12, 2010
Get the mug
Get a LCD MT mug for your fish Rihanna.