Top Definition
Live definition (LD) refers to seeing something in person instead of watching it on TV. It's a spin off of its standard and high definition TV counterparts. LD is usually considered superior to HDTV.

You watching the game in high definition this weekend?
No, I'll watch it in live definition.

She looks hot in HD.
She'd look even better in LD.
by trombonekenny October 12, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.