The words «تقاة» and «وتقية» both mean the same, that is, to protect. The meaning of «صر» is «برد», that is, coldness or coolness. The meaning of «شفا حفرة» is the edge of a pit, like the edge of an unlined well. «تبوئ» means you used to