chophouse Meaning and Definition

Definitions

English definition for chophouse

1. n. a restaurant that specializes in steaks

Sponored Video