1 definition by M. Wong

Top Definition
International Long Distance
A type of telephone call.
Jim : Please made an ILD call to Mary, she is waiting for you!
Jack : Why? I'd better wait for her call as it's too costly for me to call her.
by M. Wong June 26, 2006
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.