Большой англо-русский и русско-английский словарь
to put an end (to) положить конец толкам ≈ to put a stop to idle talkw put an end
Русско-английский словарь биологических терминов
положить конец— put an end (to)
Русско-китайский словарь: пресса, интернет, радио, телевидение
终止