• word of the day

    interpol

    interpol - Dictionary definition and meaning for word interpol

    Definition
    (noun) an international intelligence agency permitting collaboration among intelligence agencies around the world
Download our Mobile App Today
Receive our word of the day
on Whatsapp