Green’s Dictionary of Slang

dualler n.

(Irish) a dual carriageway.

[Ire]P Howard Braywatch 23: I’m taking the left turn off the Stillorgan dualler.