← DefinitionshareGuesslongnounA long period of time.adjectiveMeasuring a great distance from one end to the other; not short.adverbFor a great amount of time.verbTo desire something very much, especially something that is not likely to happen soon.SynonymsextendedadjectiveyearnverbcraveverbAntonymsshortadjectivebriefadjective