1
having a hole or series of holes in something
2
an enemy or opponent
3
disrespect for a religious person, place, or thing
4
being on time; prompt
5
woven or knitted cloth
6
to answer in detail
7
an inexpensive inn
8
an organized subgroup of the military or other group