English | German | Russian | Czech

overracked English

Meaning overracked meaning

What does overracked mean?

overracked

Excessively racked; placed under too much strain or duress.

Are you looking for...?