Definify.com

Definition 2024


sculari

sculari

Sicilian

Verb

sculari

  1. (transitive) to drain
  2. (intransitive) to drip

Derived terms