CATCLAW Meaning of CATCLAW in English [cat.claw] n (1898): a yellow-flowered spiny acacia (Acacia greggi) of the southwestern U.S. and Mexico Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012