air search radar: a shipboard radar that searches for aircraft
instrumentality: an artifact (or system of artifacts) that is instrumental in accomplishing some end
new caledonian pine: very tall evergreen of New Caledonia and the New Hebrides similar to norfolk island pine