Get Affordable VMs - excellent virtual server hosting


browse words by letter
a b c d e f g h i j k l m n o p q r s t u v w x y z

lorcha

lorcha


  1  definition  found 
 
  From  Webster's  Revised  Unabridged  Dictionary  (1913)  [web1913]: 
 
  Lorcha  \Lor"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.