About us
Define
Definitions for
"longtime"
of long duration; "a longtime friend"
wordnet.princeton.edu