Definition of admobile in English:

admobile

noun

  • A vehicle used to display advertising posters and slogans.

Origin

1950s; earliest use found in Lester V. Berrey (b. 1907), lexicographer.