floating bus stop noun1 •A bus stop separated from the sidewalk by a cycle lane. formsfloating bus stops