Search in full dictionary

DOGGED

DOGGED
ScnMaster
not giving in readily; persistent; stubborn. —9th ACC Volume 3 Approved Glossary