Word Hen
What is the meaning of the word "
taped
"?
Definitions:
secured or held in place by tape
adjective
carefully taped pieces of glass served as a windowpane
Synonyms:
tape-recorded