What is the full meaning of straffs
STRAFF, (German) to rake with machinegun fire from low-flying aircraft, also STRAFE [v]
Example of the word straffs placed on a Scrabble board.