Definitions of beefsteak tomato:

  • noun:   any of several large tomatoes with thick flesh