Meaning of doughnut

Definition of doughnut

(noun) a toroidal shape; "a ring of ships in the harbor"; "a halo of smoke"

Other information on doughnut

WIKIPEDIA results for doughnut
Amazon results for doughnut