Dictionary.com
Thesaurus.com

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.

GM Chief Executive Mary Barra has said that EVs remain the company’s “North Star” even as it scrambles to reduce its output in the short term.

From The Wall Street Journal

GM has seen its share of the EV market growing, indicating that its vehicles are well positioned to meet the new EV demand environment, Barra says.

From The Wall Street Journal

That is going to boost variable costs, as GM expects to use less capacity across its EV plants and supply chain, Mary Barra says on a call with analysts.

From The Wall Street Journal

That’s why the company has said it would transition its assembly plant in Orion Township, Mich., from EVs to gas-engine vehicle production, and sell its stake in a joint venture-owned cell plant in Lansing, Mich., to LG Energy Solutions, Barra says.

From The Wall Street Journal

GM soared 15% to the highest level since its 2010 post-bailout initial public offering after Chief Executive Mary Barra raised guidance and told analysts the automaker can’t make enough full-size SUVs to keep up with demand.

From The Wall Street Journal