Source:WordNet 3.1
1. (
) press or rub with the knuckles ;
2. (
) shoot a marble while keeping one's knuckles on the ground ;
See more about : KNUCKLED