Meaning HOLD FAST

See synonym: persist

Search for this exact term