LorchaLor"cha\, n. [Pg.] (Naut.) A kind of light vessel used on the coast of China, having the hull built on a European model, and the rigging like that of a Chinese junk. --Admiral Foote.
Dictionary.com presents 366 FAQs, incorporating some of the frequently asked questions from the past with newer queries.