teletubo

teletubo [tay-lay-too’-bo]
noun
1. Television picture tube. (m)

Have a Spanish question? Get help from experts!