impregnar
Meanings
Verb
1. to impregnate, permeate (to fill pores or spaces with a substance) (transitive)
Examples2
El tratamiento de la información impregna todos los aspectos de la vida.
Information processing permeates all aspects of life.
Un avasallador olor a vómito y a sobaquina impregnaba todos los rincones
An overwhelming smell of vomit and armpits permeated every corner