In fact there are some terms of which even the definitions are homonymous; eg if 'much' were defined as 'so much and more', 'so much' would mean something different in different cases; 'equal' is similarly homonymous; and 'one' again is perhaps inevitably homonymous; and if 'one' is, so is 'two'.