Dictionary.com
Thesaurus.com
Showing results for Barra. Search instead for Barrirah.

Barra

1 British  
/ ˈbærə /

noun

  1. an island in NW Scotland, in the Outer Hebrides: fishing, crofting, tourism. Pop: 1078 (2001)

"Collins English Dictionary — Complete & Unabridged" 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012

barra 2 British  
/ ˈbærə /

noun

  1. informal  a barramundi

"Collins English Dictionary — Complete & Unabridged" 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012

Example Sentences

Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.

General Motors Co Chief Executive Mary Barra had a message on Friday for investors and rivals who see no profitable future in autonomous vehicles: You're wrong.

From Reuters

Chief Executive Mary Barra had a message on Friday for investors and rivals who see no profitable future in autonomous vehicles: You're wrong.

From Reuters

Barra told attendees at a Sanford Bernstein conference that she sees a "giant growth opportunity" in GM's Cruise autonomous vehicle unit, and predicted personal self-driving cars would be on the market before the end of the decade.

From Reuters

Barra reiterated a forecast that Cruise could generate $50 billion a year in annual revenue by 2030.

From Reuters

General Motors CEO Mary Barra this week made her first visit to China since the start of the pandemic, as GM struggles with a sales slump there.

From Reuters