• Greenstrip

    Full definition of greenstrip

    Noun

    greenstrip

    (plural greenstrips)
    1. green belt
    © Wiktionary