Extension by new constant and function names
In mathematical logic, a theory can be extended with new constants or function names under certain conditions with assurance that the extension will introduce no contradiction. Extension by definitions is perhaps the best-known approach, but it requires unique existence of an object with the desired property.
Source: Wikipedia — Extension by new constant and function names (CC BY-SA 4.0)