• Twiner

    Full definition of twiner

    Noun

    twiner

    (plural twiners)
    1. Any plant which twines about a support.

    Anagrams

    © Wiktionary