• revision
     Help
  • 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
  • _____ - (of a person or animal) strong and healthy
    robust
  • Explain the meaning: rapid fluctuation
    frequent, or intense changes,, variations, or instability in a system, measurement, or state over a short period
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.