Dymaxion noun[before a noun]1 •A structure or device designed according to the futurist ideal of maximizing resource efficiency. formsDymaxions