A salt or ester derived from silicic acid English: silicate Less certain link between this word and this sense.