Definition of “dine out” - English Dictionary

English