Results

rap
verb
1 to thump; to knock
2 SHETLAND (rain) to fall rapidly in a shower or in drops
3 SHETLAND, NORTH-EASTERN to make a rapping or banging noise
noun in a rap in an instant; in a moment