Definition of -long in English:

-long

combining form

  • (added to nouns) for the duration of.

    ‘lifelong’

Pronunciation

-long

/lɒŋ/