what is the definition of a cottage
cottage. n. 1. (Architecture) a small simple house, esp in a rural area. 2. (Architecture) US and Canadian a small house in the country or at a resort, used for holiday purposes. 3.