SHOT


Meaning of SHOT in English

To pay one's shot; to pay one's share of a reckoning. Shot betwixt wind and water; poxed or clapped.

Slang English vocab.      Английский сленговый словарь.