meaning of beefsteak tomato

beefsteak tomato meaning in General Dictionary

any one of several big tomatoes with dense skin