© 2021, www.mohamedshoukry.com
All right reserved.
Animation 2014 / DAK’ART, 11ème Biennale de l’Art Africain, Dakar, Sengal
Also shown in Passage 35, Mahmoud Khalil Museum, Cairo, Egypt
trap 1 |trap|
noun
1 a device or enclosure designed to catch and retain animals, typically by allowing entry but not exit or by catching hold of a part of the body.
verb ( trapped , trapping ) [ trans. ] induce (someone), by means of trickery or deception, to do something they would not otherwise want to do : I hoped to trap him into an admission.