Laughing coarsely or scornfully. Middle English “fleer”=to grimace < Scandinavian c.f. Norwegian/Danish “flira”=to grin.