Definition of “dine out” - English Dictionary

british dictionary