What does beefsteak tomato mean?

beefsteak tomato meaning in General Dictionary

any one of several big tomatoes with dense skin