Idiom: Long time no see

Idiom Definitions for 'Long time no see'


'Long time no see' means that the speaker has not seen that person for a long time.

See also: