Definitions of ham sandwich:

  • noun:   a sandwich made with a filling of sliced ham