SIT ON


Meaning of SIT ON in English

phrasal to hold deliberations concerning, repress , squelch , to delay action or decision concerning, to wait or be ready for (a specific pitch) in baseball

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.