What do we call a "function" which is not defined on part of its domain? Before the immediate responses come in, I realize that a properly defined function means that it is defined for every value in its domain.
My question is this: if $f:A\to B$ has the property $f(a)=b_1$ and $f(a)=b_2$, then it is often still called a function, but one which is "not well-defined".
If there is $b$ in $B$ such that there is no pre-image under $f$ then we say $f$ is "not surjective".
So what would we call a "function" which has the property that $f(a)$ is not defined for some $a$ in $A$? It seems like there should be a word for this, other than just saying $f$ is not a function.

Edit: I realize that a function which is not well defined is not actually a function. I'm talking about informal speak, for example in class how we say "let's check if this function is well defined" as though it were a function even if it weren't well defined. I'm wondering if there is an analogous phrase for maps which aren't defined on their whole domain. This is all informal, which is why I tagged it a soft question.

It is not possible that $f(a) = b_1$ and $f(a) = b_2$ unless $b_1=b_2$. However, we can consider functions that output sets, so $f(a) = \{b_1,b_2\}$ and $f(c) = \{b_3\}$. If we did that we could think of $f$ as taking multiple values on $a$ but only a single value on $b$. This would be called a multivalued function (https://en.wikipedia.org/wiki/Multivalued_function). E.g. inverses of trigonometric functions.
