mantelshelves (noun) mantel: fireplace
Detalii: mantel is what is above a fireplace and mantle is a cloak (Latin mantellum 'cloak') - though mantel is a variant of mantle
Sinonime: berating, captious, carping, caviling, censorious, niggling,
querulousAntonime: praising