Posts

Showing posts with the label boob tube

Television 01/27/2013 Definition of the Day

Television - telecommunication system that transmits images of objects (stationary or moving) between distant points #LetsGetWordy #DailyDef