Definify.com

Definition 2024


leccan

leccan

Old English

Verb

leccan

  1. to water, irrigate; wet, moisten
  2. to slake

Conjugation

Descendants