the problem of semantic ambiguity is transverse to various areas of knowledge, including requirements engineering. In many cases the requirements of a software are riddled with ambiguity due to the vagueness of the language, in this paper some technical semantic disambiguation are presented, including some techniques based on ontologies, and argues why the techniques based on ontologies should be used in the process of software requirements elicitation, and a practical case where a disambiguation of a requirements specification using a technique based on knowledge is presented: the algorithm Lesk.