Chinese Version(中文版) | EBooks(电子书)
[tep]
(adj.) secured or held in place by tape; 'carefully taped pieces of glass served as a windowpane' .
(adj.) recorded on tape .
Editor: Matt--From WordNet
Editor: Matt