deal 4
verbdomain: v society
Princeton WordNet [ver.3.1]
Definition
succeed in doing, achieving, or producing (something) with the limited or inadequate means available
succeed in doing, achieving, or producing (something) with the limited or inadequate means available
Project co-funded by European funds
