• word of the day

    strafer

    strafer - Dictionary definition and meaning for word strafer

    Definition
    (noun) a combat pilot who strafes the enemy
Download our Mobile App Today
Receive our word of the day
on Whatsapp