What's the meaning of this?

HomeIntroductionMeaningsDonate

Trolleyed

Horizontal meaning

Looks somewhat like Ambulance

Bits

??
??