A philosophical inquiry into ambiguity, vagueness and metaphor in language