Rosticceria meaning : An Italian rotisserie (both senses)
rosticceria
puritanical
defaecation
importances
filch