tubed
动词 tube:
provide with a tube or insert a tube into
同义词:tube
convey in a tube
ride or float on an inflated tube
place or enclose in a tube
形容词 tubed:
of a tire; having an inner tube