: able to pay debts
He couldn't stay/remain solvent after losing his business.
plural solvents
technical
: a liquid substance that is used to dissolve another substance
turpentine and other solvents



