rampauttaa — meaning in English
Finnish → English · translate English → Finnish instead
English meaning
Senses
rampauttaa is used for these senses in English:
cripple — full definition
- noun An outdated and now offensive term for a person with a serious physical disability.
- verb To severely damage or disable something, physically or otherwise.
hamstring — full definition
- noun Any of the large tendons or muscles at the back of the thigh, behind the knee.
- verb To severely limit or cripple someone's ability to act.