Back to top




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|


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.