Trickling meaning : To pour a liquid in a very thin stream, or so that drops fall continuously. To flow in a very thin stream or drop continuously. To move or roll slowly. The act or result of something that trickles.
trickling
offs
simonises
seaboards
paninis