Definition, synonyms and related words
Marked or characterised by longness or length; lengthy; long-lasting; protracted.