English dictionary

beefsteak tomato meaning and definition

BEEFSTEAK TOMATO noun

Definition of beefsteak tomato (noun)

  1. any of several large tomatoes with thick flesh
Source: Princeton University Wordnet