Meaning : Assemble or get together.
Example :
Gather some stones.
Pull your thoughts together.
Synonyms : collect, garner, gather
Distribute or disperse widely.
The invaders spread their language all over the country.