Charly,
Suggest you continue reading further in your dictionary.
The Concise Oxford offers additional meanings of 'scab':
'Mean low fellow'.
'Person who refuses to join strike or trade union or takes striker's place or breaks rules of his trade or group'.
If the cap fits, wear it !