Dictionary search results

Showing 1-2 of 2 results

lofting British & World English

The work carried out by a loftsman

loft British & World English

Kick, hit, or throw (a ball or missile) high up