trickled down

English

Verb

trickled down

  1. simple past and past participle of trickle down