English Dictionary
Definition sit-down in British English
sit-down noun
noun
1
a comprehensive interview in a TV studio
