Definition of “overcook” - English Dictionary

british dictionary