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
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug