The word transfix is from the Latin transfigere, from the prefix trans- plus figere meaning "to fasten." It shares the same root with affix and fixture.
Based on this information, transfix probably means
1 to cause an abrupt change in something
2 to hold something in place by piercing through
3 to attempt to repair something that has been broken
1 answer
2 to hold something in place by piercing through