long legged (adjective) gangling: rangy
Sinonime: above, aforementioned, aforesaid,
ancient, antecedent, anterior, bygone, departed,
earlier, erstwhile, ex-,
first, foregoing,
late, long ago, long gone, of yore,
old,
once, one-time, past, preceding, prior, quondam, sometime, whilom
Antonime: after,
current,
ensuing,
following,
future,
present,
prospective,
subsequent, succeeding