Golden Bowl

Dictionary

DEBARRINGppr.

Preventing from approach, entrance or enjoyment.