• word of the day

    searchlight

    searchlight - Dictionary definition and meaning for word searchlight

    Definition
    (noun) a light source with reflectors that projects a beam of light in a particular direction
Connect with us on Facebook