never the less ( synonym found)

Definition of never the less:

°(conjunctive) In spite of what preceded; yet.

Back to Top