Ogler is a cavalier in place for Muslim women (8)
I believe the answer is:
seraglio
'place for muslim women' is the definition.
(term for women's quarters in an Ottoman palace)
'ogler is a cavalier' is the wordplay.
'cavalier' indicates an anagram (a cavalier or careless spelling).
'ogler'+'is'+'a'='oglerisa'
'oglerisa' with letters rearranged gives 'SERAGLIO'.
'in' is the link.
(Other definitions for seraglio that I've seen before include "Female apartments" , "female quarters" , "Enclosure" , "Gaoler is found in kind of harem" , "single-sex accommodation" .)