expo — meaning in English
French → English · translate English → French instead
English meaning
- expo noun A large public exhibition, often showcasing products, technology, or a particular industry.
Senses
expo is used for these senses in English:
- World Exposition Any of various large international expositions held since the mid 19th century, often called "Expo".
- expo An exposition (type of public exhibition).