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