Definition of embotellar in Spanish:

embotellar

transitive verb

  • 1

    Meter un líquido u otra cosa en una botella.

    embotellar el vino

  • 2

    Hacer que se acumule una cantidad excesiva de personas o vehículos que impiden la circulación normal por un lugar.

  • 3

    Nautical
    Impedir que una embarcación enemiga salga al mar.