pont-levis
Meanings
Noun
1. drawbridge