The tapestry - actually an embroidered cloth, not a true tapestry - has been in Bayeux, France, since at least 1476 when it appeared in an inventory of the cathedral's property. So far as anyone...
The definition of tapestry is:
tap·es·try
n. pl. tap·es·tries 1. A heavy cloth woven with rich, often varicolored designs or scenes, usually hung on walls for decoration and sometimes used to...