Yahoo Canada Web Search

Search results

  1. Dictionary
    loft
    /lɒft/

    noun

    • 1. a room or space directly under the roof of a house or other building, used for accommodation or storage: "the best way to prevent this heat loss is by insulating the loft"
    • 2. upward inclination given to the ball in a stroke.

    verb

    • 1. kick, hit, or throw (a ball or missile) high up: "he lofted the ball over the goalkeeper"

    More definitions, origin and scrabble points