• Touch-down

    Full definition of touch-down

    Noun

    touch-down

    (plural touch-downs)
    1. Alternative form of en
    © Wiktionary