Yahoo Malaysia Web Search

Search results

  1. Dictionary
    legroom
    /ˈlɛɡruːm/

    noun

    • 1. space in which a seated person can put their legs: "the seats are comfortable and rear passengers enjoy greater legroom"

    More definitions, origin and scrabble points