This thesis deals with three interconnected questions: What does it mean to say that an expression is vague? Could there be 'higher-order' vagueness? And could there be a correct theory of the meaning of vague terms? I argue that a traditional answer to the first question - that if an expression is vague, it has borderline cases and does not draw any knowable sharp boundaries - is incorrect. If this answer were correct, vague terms would exhibit higher-order vagueness. But I demonstrate a number of problems with this implication. I then put forward an alternative characterisation of vagueness: roughly, if a term is vague, speakers will fail to reach a certain kind of consensus on how that term is to be applied. In answering the second...