Translation: catch
Definition of pillar in English
Tomar con las manos algo de repente, especialmente cuando está en el aire.
Synonyms of pillar in English
atraparcogercacharagarrar
Definition of pillar in Spanish
To suddenly take hold of something, especially when it is in flight.