ROLAND


Meaning of ROLAND in English

n.Phrases and idioms:

a Roland for an Oliver

1. an effective retort.

2 a well-balanced combat or exchange.

Etymology: name of the legendary nephew of Charlemagne celebrated with his comrade Oliver in the Chanson de Roland

Oxford English vocab.      Оксфордский английский словарь.