I think (!) that the word 'thought' is another one of those 'family-resemblance' words that has many diverse uses in our language rather than a single clearly defined meaning. Some of the uses seem to involve the idea of mental content. Others refer to the process of thinking, or to the products of those mental actions (as in "Greek thought" or "scientific thought").