bicycle stand in French bicycle stand in French arceau à vélo noun A device to which bicycles may be securely attached while not in use. Add to Flashcards