Log in
Search words & phrases
steakhouse
US /ˈstekˌhaʊs/
・
UK /ˈsteɪkhaʊs/
A1
Definition
Video subtitles
noun
Restaurant that specializes in steaks