There are constructed languages like that.  Lojban is supposed to aim for no ambiguity, I believe that Ithkuil does too.<p>However, it&#x27;s very hard to allow abstraction without ambiguity.  It might be best to think of ambiguity as a form of lossy compression, since it allows us to skip a bunch of thinking and words to say what we want to.  Supposedly the creator of Ithkuil has to think for half an hour to get exactly the right word.<p>On top of that, we also use ambiguity for humor and colour.  A new humor culture had to grow in Lojban, because typical puns and the like didn&#x27;t translate.<p>I&#x27;ve grown more interested recently in languages that embrace ambiguity, such as toki pona.  With a language like that, you can shrink the necessary vocabulary down to a tiny number of words meaning that nonspecialists can learn the language in a short period of time.  Aiming for ease of acquisition seems like the right approach for a constructed language that aims to be practically useful.