meaning and origin of ‘to carry coals to Newcastle’

  A trainload of coal on the High Level Bridge in Newcastle photograph: Stephen Craven     MEANING   The phrase to carry coals to Newcastle means to supply something to a place where it is already plentiful; hence, figuratively, to do something wholly superfluous or unnecessary—cf. also to sell refrigerators to the Eskimos and to sell […]

Read More