Explain the meaning of the idiom "to give an edge": 'We think that Homo sapiens had a more efficient hunting technology, which could have given them the edge.' says Petraglia.
to give somebody an advantage
15
_____ - (of a person or animal) strong and healthy
robust
15
Explain the meaning: rapid fluctuation
frequent, or intense changes,, variations, or instability in a system, measurement, or state over a short period
15
to wear down - what does this phrasal verb mean? Provide 3 examples.
1. The friction will eventually wear down the brake pads. 2. The stress of the job is starting to wear her down. 3. They tried to wear down the opposition.