• XP-90

    Full definition of XP-90

    Proper noun

    XP-90

    (plural XP-90s)
    1. (aviation, military, US, historical)
    © Wiktionary