staggered pedestrian crossing - English Synonyms Dictionary