Dictionary search results

Showing 1-2 of 2 results

laserdisc British & World English

A disc resembling a larger CD but able to store video, now generally replaced by the DVD