"technological disadvantage" — Collocation dictionary inglés

Automatic translation (We do not guarantee its correctness): techniczna wada
  1. technological adjetivo + disadvantage sustantivo
    Very loose collocation

    Using unorthodox tactics to offset their technological disadvantage, Dodge and the Stingray crew win their first objective by getting into and setting off flares in Charleston Harbor.