Yahoo Malaysia Web Search

Search results

  1. Dictionary
    lorry
    /ˈlɒri/

    noun

    • 1. a large, heavy motor vehicle for transporting goods or troops; a truck: British "a lorry driver"

    More definitions, origin and scrabble points