What is the full meaning of multibuilding
involving many buildings [adj]
Example of the word multibuilding placed on a Scrabble board.