Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tube steak
in English
tube steak
#limited
Definitions
Noun
a
type
of
sausage
(
hot
dog
);
food
item
The
restaurant
served
a
delicious
tube
steak
with
ketchup
and
mustard
.
a
slang
term
for
a
male
genital
organ
The
doctor
explained
the
medical
term
,
avoiding
the
slang
reference
to
a
tube
steak
.
Base Words
steak
tube