What is the meaning of Lanky?

Tall, slim, and rather ungraceful or awkward.

Source: wiktionary.org