Definitions for "longtime"
of long duration; "a longtime friend"