Launce

Noun

  • (zoology) greater sand eel, Hyperoplus lanceolatus
  • (obsolete) A balance.
  • (obsolete) A lance.

Leave a Reply

Your email address will not be published.