Meaning of flat-top

Definition of flat-top

(adj) having a flat or flattened upper surface

Other information on flat-top

WIKIPEDIA results for flat-top
Amazon results for flat-top