Langtolang Multilingual Dictionary

Translate words and learn from multiple languages

Results for: "trickle"

Translating from English to Welsh

English definitions WordNet

NOUN 1

  1. flowing in drops; the formation and falling of drops of liquid

    • “there's a drip through the roof”
    Synonymsdripdribble

VERB 1

  1. run or flow slowly, as in drops or in an unsteady stream

    • “water trickled onto the lawn from the broken hose”
    • “reports began to dribble in”