Idioms
See welcome mat in the Oxford Advanced American Dictionarylay, put, roll, etc. out the welcome mat (for somebody)
- (especially North American English) to make somebody feel welcome; to try to attract visitors, etc.
- The county has put out the welcome mat for international investors.
Check pronunciation:
welcome mat