Yahoo Web Search

Search results

  1. Dictionary
    Defence in depth
    • the arrangement of defensive lines or fortifications so that they can defend each other

    Powered by Oxford Languages