 The medievals did not have a solution to every semantic puzzle with which they were faced, any more than do contemporary philosophers. But their theory of properties of terms was the basis of a rich semantic theory within which they were able to develop complete and fruitful theories which yielded significant insights – both for them and for us – into a broad range of semantic issues.