Feather-boa meaning : A decorative scarf made out of feathers.
feather boa
sun spiders
thumped
simoniac
restrictive