Meaning of icetray

Definition of icetray

(noun) a tray for making cubes of ice in a refrigerator

Other information on icetray

WIKIPEDIA results for icetray
Amazon results for icetray