Hi, Is allegiance here means commitment or loyalty? loyalty I have no idea about what is "hadn't looped him" I don't think I've heard this. It probably means 'hadn't roped him in'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.