Verb
To repeatedly say something implied.
To slap hands in greeting.
Synonym of lay on (“to impart or explain”).