Definitions of bar magnet:

  • noun:   a magnet in the form of a bar with magnetic poles at each end