do battle (verb) encounter: fight, attack Sinonime:along,
alongside, endlong, fore and aft, from end to end, from head to foot, from stern to stern, from top to bottom, overall, the long way Antonime:across, crosswise, side to side
Dictionarul Englez de Sinonime este un dictionar, in care termeni din limba engleza sunt explicati intr-un mod simplu (nu simplist) si eficient, altaturi de sinonimele si antonimele corespunzatoare.